// 模态框
export const remoteData = {
  methods: {
    getRemoteData() {
      //动态数据
      if (this.conf.dataType === 'dynamic') {
        this.$axios.get(this.conf.action).then(res => {
          if (this.conf.options.length === 0) {
            this.conf.options = this.conf.options.concat(res.data);
          }
        })
      }
    }
  }
}

export const changeId = {
  methods: {
    handlerChangeId(val) {
      let idArray = this.getFormId(this.props._id);
      //console.log(idArray);
      if (idArray.includes(val)) {  //如果存在id相等，则提示
        this.$message.error('该ID已经存在，请修改');
        this.props.id  = this.props._id;
      } else {
        this.props._id = val;
      }
    }
  }
}
